﻿<!DOCTYPE html><html><head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=Edge">
        <meta name="description">
        <meta name="keywords" content="static content generator,static site generator,static site,HTML,web development,.NET,C#,Razor,Markdown,YAML">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="shortcut icon" href="/OpenTl.Schema/assets/img/favicon.ico" type="image/x-icon">
        <link rel="icon" href="/OpenTl.Schema/assets/img/favicon.ico" type="image/x-icon">
        <title>OpenTl.Schema - API - RequestCheckUsername Class</title>
        <link href="/OpenTl.Schema/assets/css/mermaid.css" rel="stylesheet">
        <link href="/OpenTl.Schema/assets/css/highlight.css" rel="stylesheet">
        <link href="/OpenTl.Schema/assets/css/bootstrap/bootstrap.css" rel="stylesheet">
        <link href="/OpenTl.Schema/assets/css/adminlte/AdminLTE.css" rel="stylesheet">
        <link href="/OpenTl.Schema/assets/css/theme/theme.css" rel="stylesheet">
        <link href="//fonts.googleapis.com/css?family=Roboto+Mono:400,700|Roboto:400,400i,700,700i" rel="stylesheet">
        <link href="/OpenTl.Schema/assets/css/font-awesome.min.css" rel="stylesheet" type="text/css">
        <link href="/OpenTl.Schema/assets/css/override.css" rel="stylesheet">
        <script src="/OpenTl.Schema/assets/js/jquery-2.2.3.min.js"></script>
        <script src="/OpenTl.Schema/assets/js/bootstrap.min.js"></script>        
        <script src="/OpenTl.Schema/assets/js/app.min.js"></script>         
        <script src="/OpenTl.Schema/assets/js/highlight.pack.js"></script>   
        <script src="/OpenTl.Schema/assets/js/jquery.slimscroll.min.js"></script>
        <script src="/OpenTl.Schema/assets/js/jquery.sticky-kit.min.js"></script>
        <script src="/OpenTl.Schema/assets/js/mermaid.min.js"></script>
        <!--[if lt IE 9]>
        <script src="/OpenTl.Schema/assets/js/html5shiv.min.js"></script>
        <script src="/OpenTl.Schema/assets/js/respond.min.js"></script>
        <![endif]-->  

        
    </head>
    <body class="hold-transition wyam layout-boxed  ">    
        <div class="top-banner"></div>
        <div class="wrapper with-container">
            <!-- Header -->
            <header class="main-header">   
                     
                <a href="/OpenTl.Schema/" class="logo">
                            <span>OpenTl.Schema</span>
                </a>   
                         
                <nav class="navbar navbar-static-top" role="navigation">
                    <!-- Sidebar toggle button-->
                        <a href="#" class="sidebar-toggle visible-xs-block" data-toggle="offcanvas" role="button">
                            <span class="sr-only">Toggle side menu</span>
                            <i class="fa fa-chevron-circle-right"></i>
                        </a>
                                        
                    <div class="navbar-header">
                        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse">
                            <span class="sr-only">Toggle side menu</span>
                            <i class="fa fa-chevron-circle-down"></i>
                        </button>
                    </div>
            
                    <!-- Collect the nav links, forms, and other content for toggling -->
                    <div class="collapse navbar-collapse pull-left" id="navbar-collapse">
                        <ul class="nav navbar-nav">                            
                                    <li><a href="/OpenTl.Schema/about.html">About This Project</a></li>
        <li class="active"><a href="/OpenTl.Schema/api">API</a></li>
 
                        </ul>       
                    </div>
                    <!-- /.navbar-collapse -->
                
                    <!-- Navbar Right Menu -->
                </nav>
            </header>
            
            <!-- Left side column. contains the logo and sidebar -->
            <aside class="main-sidebar ">
                <section class="infobar" data-spy="affix" data-offset-top="60" data-offset-bottom="200"> 
                    	
	<div id="infobar-headings"><h6>On This Page</h6><p><a href="#Syntax">Syntax</a></p>
<p><a href="#Attributes">Attributes</a></p>
<p><a href="#Properties">Properties</a></p>
<p><a href="#ExtensionMethods">Extension Methods</a></p>
<hr class="infobar-hidden">
</div>

                </section>
                <section class="sidebar">    
                                     
                    	
	    <script src="/OpenTl.Schema/assets/js/lunr.min.js"></script>
    <script src="/OpenTl.Schema/assets/js/searchIndex.js"></script>
    <div class="sidebar-form">
        <div class="input-group">
            <input type="text" name="search" id="search" class="form-control" placeholder="Search Types...">
            <span class="input-group-btn">
                <button class="btn btn-flat"><i class="fa fa-search"></i></button>
            </span>
        </div>
    </div>
    <div id="search-results">
    </div>
    <script>
        function runSearch(query){
            $("#search-results").empty();			
            if( query.length < 2 ){
                return;
            }			
            var results = searchModule.search("*" + query + "*");
            var listHtml = "<ul class='sidebar-menu'>";	
            listHtml += "<li class='header'>Type Results</li>";	
            if(results.length == 0 ){
                listHtml += "<li>No results found</li>";
            } else {					
                for(var i = 0; i < results.length; ++i){
                    var res = results[i];
                    listHtml += "<li><a href='" + res.url + "'>" + htmlEscape(res.title) + "</a></li>";
                }				
            }
            listHtml += "</ul>";				
            $("#search-results").append(listHtml);
        }

        $(document).ready(function(){
            $("#search").on('input propertychange paste', function() {
                runSearch($("#search").val());
            });
        });

        function htmlEscape(html) {
            return document.createElement('div')
                .appendChild(document.createTextNode(html))
                .parentNode
                .innerHTML;
        }
    </script>
	
    <hr>

                    <ul class="sidebar-menu">
                        
			<li class="header">Namespace</li>
		<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels">OpenTl<wbr>.Schema<wbr>.Channels</a></li>
		<li role="separator" class="divider"></li>
			<li class="header">Class Types</li>
				<li class="selected"><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestCheckUsername">RequestCheckUsername</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestCreateChannel">RequestCreateChannel</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestDeleteChannel">RequestDeleteChannel</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestDeleteHistory">RequestDeleteHistory</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestDeleteMessages">Request<wbr>Delete<wbr>Messages</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestDeleteUserHistory">Request<wbr>Delete<wbr>User<wbr>History</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestEditAbout">RequestEditAbout</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestEditAdmin">RequestEditAdmin</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestEditBanned">RequestEditBanned</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestEditPhoto">RequestEditPhoto</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestEditTitle">RequestEditTitle</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestExportInvite">RequestExportInvite</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestExportMessageLink">Request<wbr>Export<wbr>Message<wbr>Link</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestGetAdminedPublicChannels">Request<wbr>Get<wbr>Admined<wbr>Public<wbr>Channels</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestGetAdminLog">RequestGetAdminLog</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestGetChannels">RequestGetChannels</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestGetFullChannel">Request<wbr>Get<wbr>Full<wbr>Channel</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestGetMessages">RequestGetMessages</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestGetParticipant">Request<wbr>Get<wbr>Participant</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestGetParticipants">Request<wbr>Get<wbr>Participants</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestInviteToChannel">Request<wbr>Invite<wbr>To<wbr>Channel</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestJoinChannel">RequestJoinChannel</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestLeaveChannel">RequestLeaveChannel</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestReadHistory">RequestReadHistory</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestReadMessageContents">Request<wbr>Read<wbr>Message<wbr>Contents</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestReportSpam">RequestReportSpam</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestSetStickers">RequestSetStickers</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestToggleInvites">RequestToggleInvites</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestTogglePreHistoryHidden">Request<wbr>Toggle<wbr>Pre<wbr>History<wbr>Hidden</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestToggleSignatures">Request<wbr>Toggle<wbr>Signatures</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestUpdatePinnedMessage">Request<wbr>Update<wbr>Pinned<wbr>Message</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestUpdateUsername">Request<wbr>Update<wbr>Username</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/TAdminLogResults">TAdminLogResults</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/TChannelParticipant">TChannelParticipant</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/TChannelParticipants">TChannelParticipants</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/TChannelParticipantsNotModified">T<wbr>Channel<wbr>Participants<wbr>Not<wbr>Modified</a></li>
			<li class="header">Interface Types</li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/IAdminLogResults">IAdminLogResults</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/IChannelParticipant">IChannelParticipant</a></li>
				<li><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/IChannelParticipants">IChannelParticipants</a></li>


                    </ul>
                            
                </section>                
            </aside>
            
            <!-- Content Wrapper. Contains page content -->
            <div class="content-wrapper">
                



<section class="content-header">
	<h1>RequestCheckUsername <small>Class</small></h1>
</section>
<section class="content">
	
	
	
		<div class="panel panel-default">
  			<div class="panel-body">
				<div class="row">
					<div class="col-md-6">
						<dl class="dl-horizontal">		

								<dt>Namespace</dt>
								<dd><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels">OpenTl<wbr>.Schema<wbr>.Channels</a></dd>
											
								<dt>Interfaces</dt>
								<dd>
									<ul class="list-unstyled">
											<li><a href="/OpenTl.Schema/api/OpenTl.Schema/IRequest_1">IRequest<wbr>&lt;TResult&gt;<wbr></a></li>								
											<li><a href="/OpenTl.Schema/api/OpenTl.Schema/IRequest">IRequest</a></li>								
											<li><a href="/OpenTl.Schema/api/OpenTl.Schema/IObject">IObject</a></li>								
									</ul>
								</dd>
							
								<dt>Base Types</dt>
								<dd>
									<ul class="list-unstyled">										
											<li>object</li>								
									</ul>
								</dd>				
							
							
						</dl>
					</div>		
					<div class="col-md-6">
						<div class="mermaid">
							graph TD
	Base0["object"]--&gt;Type
	Interface0["IRequest&lt;TResult&gt;"]-.-&gt;Type
	click Interface0 "/OpenTl.Schema/api/OpenTl.Schema/IRequest_1"
	Interface1["IRequest"]-.-&gt;Type
	click Interface1 "/OpenTl.Schema/api/OpenTl.Schema/IRequest"
	Interface2["IObject"]-.-&gt;Type
	click Interface2 "/OpenTl.Schema/api/OpenTl.Schema/IObject"
	Type["RequestCheckUsername"]
class Type type-node

						</div>
					</div>
				</div>
  			</div>
		</div>

	<h1 id="Syntax">Syntax</h1>
	<pre><code>[Serialize(0x10e6bd2c)]
public class RequestCheckUsername : IRequest&lt;bool&gt;, IRequest, IObject</code></pre>



	<h1 id="Attributes">Attributes</h1>
	<div class="box">
		<div class="box-body no-padding table-responsive">
			<table class="table table-striped table-hover two-cols">
				<thead>
					<tr>
						<th>Type</th>
						<th>Description</th>
					</tr>
				</thead>
					<tbody><tr>
						<td>SerializeAttribute</td>
						<td></td>
					</tr>
			</tbody></table>
		</div>
	</div>	






			<h1 id="Properties">Properties</h1>
			<div class="box">
				<div class="box-body no-padding table-responsive">
					<table class="table table-striped table-hover three-cols">
						<thead>
							<tr>
								<th>Name</th>
								<th>Value</th>
								<th>Summary</th>
							</tr>
						</thead>
							<tbody><tr>
								<td><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestCheckUsername/4B8F4B68.html">Channel</a></td>
								<td><a href="/OpenTl.Schema/api/OpenTl.Schema/IInputChannel">IInputChannel</a></td>
								<td>
									<div></div>
								</td>
							</tr>
							<tr>
								<td><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestCheckUsername/5DF822F1.html">Username</a></td>
								<td>string</td>
								<td>
									<div></div>
								</td>
							</tr>
							<tr>
								<td><a href="/OpenTl.Schema/api/OpenTl.Schema.Channels/RequestCheckUsername/45D5998B.html">UsernameAsBinary</a></td>
								<td>byte[]</td>
								<td>
									<div>Binary representation for the 'Username' property</div>
								</td>
							</tr>
					</tbody></table>
				</div>
			</div>
		



			<h1 id="ExtensionMethods">Extension Methods</h1>
			<div class="box">
				<div class="box-body no-padding table-responsive">
					<table class="table table-striped table-hover three-cols">
						<thead>
							<tr>
								<th>Name</th>
								<th>Value</th>
								<th>Summary</th>
							</tr>
						</thead>
							<tbody><tr>
								<td><a href="/OpenTl.Schema/api/OpenTl.Schema/Utils/A1A958DE.html">As<wbr>&lt;T&gt;<wbr><wbr>()<wbr></a></td>
								<td>T</td>
								<td>
									<div></div>
										<div><small><em>From <a href="/OpenTl.Schema/api/OpenTl.Schema/Utils">Utils</a></em></small></div>
								</td>
							</tr>
							<tr>
								<td><a href="/OpenTl.Schema/api/OpenTl.Schema/Utils/D57D3CEE.html">Cast<wbr>&lt;T&gt;<wbr><wbr>()<wbr></a></td>
								<td>T</td>
								<td>
									<div></div>
										<div><small><em>From <a href="/OpenTl.Schema/api/OpenTl.Schema/Utils">Utils</a></em></small></div>
								</td>
							</tr>
							<tr>
								<td><a href="/OpenTl.Schema/api/OpenTl.Schema/Utils/CF7043C9.html">IsEmpty<wbr>()<wbr></a></td>
								<td>bool</td>
								<td>
									<div></div>
										<div><small><em>From <a href="/OpenTl.Schema/api/OpenTl.Schema/Utils">Utils</a></em></small></div>
								</td>
							</tr>
					</tbody></table>
				</div>
			</div>
		

	
</section>
                
            </div>           
            
            <!-- Footer -->
            <footer class="main-footer">
            </footer>
            
        </div>
        <div class="wrapper bottom-wrapper">
            <footer class="bottom-footer">
                Generated by <a href="https://wyam.io">Wyam</a>
            </footer>
        </div>
        <a href="javascript:" id="return-to-top"><i class="fa fa-chevron-up"></i></a>
        
        <script>           
            // Close the sidebar if we select an anchor link
            $(".main-sidebar a[href^='#']:not('.expand')").click(function(){
                $(document.body).removeClass('sidebar-open');
            });
            
            $(document).load(function() {
                mermaid.initialize(
                {
                    flowchart:
                    {
                        htmlLabels: false,
                        useMaxWidth:false
                    }
                });  
                mermaid.init(undefined, ".mermaid")
                $('svg').addClass('img-responsive');
                
                $('pre code').each(function(i, block) {
                    hljs.highlightBlock(block);
                });  
            });
            hljs.initHighlightingOnLoad();

            // Back to top
            $(window).scroll(function() {
                if ($(this).scrollTop() >= 200) {        // If page is scrolled more than 50px
                    $('#return-to-top').fadeIn(1000);    // Fade in the arrow
                } else {
                    $('#return-to-top').fadeOut(1000);   // Else fade out the arrow
                }
            });
            $('#return-to-top').click(function() {      // When arrow is clicked
                $('body,html').animate({
                    scrollTop : 0                       // Scroll to top of body
                }, 500);
            });
        </script>
    
</body></html>